• word of the day

    narcissus jonquilla

    narcissus jonquilla - Dictionary definition and meaning for word narcissus jonquilla

    Definition
    (noun) widely cultivated ornamental plant native to southern Europe but naturalized elsewhere having fragrant yellow or white clustered flowers
    Synonyms : jonquil
Download our Mobile App Today
Receive our word of the day
on Whatsapp